be foiled - Turc Anglais Dictionnaire